ground finish - French English Dictionary